The implementation done can overall be split into two groups: Controlling the environment and Cleaning. In the two following sections the implementations done are described and discussed using code examples and screenshots from the Jade sniffer. \figureref{implementation-figure-office} is an illustration of the office implemented. Compared to the initial idea the office does not have window, door, light or curtain. Though these things are not present in the prototype it achieves what it was supposed to: Building a good architecture both ontology- and agent wise, where different performatives such as inform and CFP are used.

\begin{figure}[H]
  \begin{center}
    \includegraphics[trim=0mm 0mm 0mm 0mm, clip, scale=.7]{Images/Implementation/Office.jpg}
    \caption{Office Region}
    \label{implementation-figure-office}
  \end{center}
\end{figure}

\subsection{Control environment}
\input{Text/Implementation/ControlEnvironment}
\subsection{Cleaning}
\input{Text/Implementation/Cleaning} 